home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / ms_sh21c.zip / sh.ini < prev    next >
Text File  |  1992-07-16  |  2KB  |  99 lines

  1. #
  2. # Shell Initialisation File - Release 2.0
  3. #
  4. # MS-DOS SHELL - Copyright (c) 1990,1,2 Data Logic Limited
  5. #
  6. #   $Header: /usr/users/istewart/src/shell/sh2.1/RCS/sh.ini,v 2.2 1992/07/16 14:33:34 istewart Exp $
  7. #
  8. #   $Log: sh.ini,v $
  9. #    Revision 2.2  1992/07/16  14:33:34  istewart
  10. #    Beta 212 Baseline
  11. #
  12. #    Revision 2.1  1992/07/14  08:58:59  istewart
  13. #    211 Beta updates
  14. #
  15. #    Revision 2.0  1992/04/13  17:40:33  Ian_Stewartson
  16. #    MS-Shell 2.0 Baseline release
  17. #
  18. #
  19. #
  20. # Numeric values are either 0x??? (hex value), 0??? (octal value) or
  21. # decimal (see strtol(3)).
  22. #
  23. # Keyboard functions
  24. #
  25. # Format: keyword = numeric_val numeric_val
  26. #
  27. # Two values are the ASCII codes returned by MSDOS function 01, 06, 07 and
  28. # 08.  A first value of zero indicates an extended code and the second value
  29. # gives the extended code.  Otherwise, the first value gives the ASCII
  30. # character and the second value must not be present
  31. #
  32. # The following table gives the key values (all are extended codes, and are
  33. # preceeded by zero).  Blanks in a column indicates that MSDOS returns no
  34. # value for the keystroke.
  35. #
  36. # Key        Normal        Shift-        Control-    Alt-
  37. # F1        0x3b        0x54        0x5E        0x68
  38. # F2        0x3c        0x55        0x5F        0x69
  39. # F3        0x3d        0x56        0x60        0x6A
  40. # F4        0x3e        0x57        0x61        0x6B
  41. # F5        0x3f        0x58        0x62        0x6C
  42. # F6        0x40        0x59        0x63        0x6D
  43. # F7        0x41        0x5A        0x64        0x6E
  44. # F8        0x42        0x5B        0x65        0x6F
  45. # F9        0x43        0x5C        0x66        0x70
  46. # F10        0x44        0x5D        0x67        0x71
  47. # F11
  48. # F12
  49. # PRINT SCREEN
  50. # SCROLL LOCK
  51. # PAUSE
  52. # INSERT    0x52        0x52
  53. # HOME        0x47        0x47        0x77
  54. # PAGE UP    0x49        0x49        0x84
  55. # DELETE    0x53        0x53
  56. # END        0x4f        0x4f        0x75
  57. # PAGE DOWN    0x51        0x51        0x76
  58. # UP ARROW    0x48        0x48
  59. # LEFT ARROW    0x4b        0x4b        0x73
  60. # DOWN ARROW    0x50        0x50
  61. # RIGHT ARROW    0x4d        0x4d        0x74
  62. # TAB                0x0f
  63. #
  64. ScanBackward = 0 0x49
  65. ScanForeward = 0 0x51
  66. Previous     = 0 0x48
  67. Next         = 0 0x50
  68. Left         = 0 0x4b
  69. Right         = 0 0x4d
  70. WordRight    = 0 0x74
  71. WordLeft     = 0 0x73
  72. Start         = 0 0x47
  73. Clear         = 0 0x76
  74. Flush         = 0 0x75
  75. End         = 0 0x4f
  76. Insert         = 0 0x52
  77. DeleteRight  = 0 0x53
  78. DeleteLeft   = 0x08
  79. Complete     = 0 0x77
  80. Directory    = 0 0x0f
  81. ClearScreen  = 0 0x84
  82. Jobs         = 0 0x68
  83. Transpose    = 0x14
  84. Quote         = 0x11
  85. #
  86. # Other functions
  87. #
  88. # Format: keyword = numeric_val
  89. #
  90. # The numeric_val gives the value of the function, zero is off, non-zero is
  91. # on.
  92. #
  93. Bell        = 0
  94. HalfHeight    = 0
  95. InsertMode    = 0
  96. InsertCursor    = 1
  97. RootDrive    = 3
  98. EOFKey        = 0x1a
  99.